olive yard planted with stumps - Francés Inglés Diccionario